tissue and organ donation - German English Dictionary